package com.lanswon.qzsmk.model;

import java.io.Serializable;
import java.util.Date;
/**
 * 卡过程表
 * @author sun
 *
 */
public class CardManage implements Serializable {
    /**
	 * 
	 */
	private static final long serialVersionUID = 1476399665621712421L;

	/** 卡过程ID */
    private String processId;

    /** 卡过程代码 */
    private String processCode;

    /** 卡过程名称 */
    private String processName;

    /** 客户编号 */
    private String customerNo;

    /** 卡产品 */
    private String cardpCode;

    /** 卡类型代码 */
    private String cardTypecode;

    /** 卡片序列号 */
    private String cardSeqNo;

    /** 市民卡号 */
    private String citizenCardNo;

    /** 卡位置 */
    private String cardPosition;

    /** 卡状态 */
    private String cardStatus;

    /** 批次号 */
    private String batchNo;

    /** 任务编号 */
    private String cardTaskNo;

    /** 过程方式 1.零星2.单位规模3.社区规模4.网上规模9.其他规模 */
    private String applyWay;

    /** 发生网点编号 */
    private String applyBranchNo;

    /** 发生网点名称 */
    private String applyBranch;

    /** 发生日期 */
    private Date applyDate;

    /** 操作柜员号 */
    private String applyTellerNo;

    /** 凭证编号 */
    private String certNo;

    /** 业务流水号 */
    private String businessNo;

    /** 是否加急 */
    private String isUrgent;

    /** 备注 */
    private String remark;

    /** TACID */
    private String tacid;

    private int flag;

    
    public int getFlag() {
		return flag;
	}

	public void setFlag(int flag) {
		this.flag = flag;
	}

    public String getProcessId() {
        return processId;
    }

    public void setProcessId(String processId) {
        this.processId = processId == null ? null : processId.trim();
    }

    public String getProcessCode() {
        return processCode;
    }

    public void setProcessCode(String processCode) {
        this.processCode = processCode == null ? null : processCode.trim();
    }

    public String getProcessName() {
        return processName;
    }

    public void setProcessName(String processName) {
        this.processName = processName == null ? null : processName.trim();
    }

    public String getCustomerNo() {
        return customerNo;
    }

    public void setCustomerNo(String customerNo) {
        this.customerNo = customerNo == null ? null : customerNo.trim();
    }

    public String getCardpCode() {
        return cardpCode;
    }

    public void setCardpCode(String cardpCode) {
        this.cardpCode = cardpCode == null ? null : cardpCode.trim();
    }

    public String getCardTypecode() {
        return cardTypecode;
    }

    public void setCardTypecode(String cardTypecode) {
        this.cardTypecode = cardTypecode == null ? null : cardTypecode.trim();
    }

    public String getCardSeqNo() {
        return cardSeqNo;
    }

    public void setCardSeqNo(String cardSeqNo) {
        this.cardSeqNo = cardSeqNo == null ? null : cardSeqNo.trim();
    }

    public String getCitizenCardNo() {
        return citizenCardNo;
    }

    public void setCitizenCardNo(String citizenCardNo) {
        this.citizenCardNo = citizenCardNo == null ? null : citizenCardNo.trim();
    }

    public String getCardPosition() {
        return cardPosition;
    }

    public void setCardPosition(String cardPosition) {
        this.cardPosition = cardPosition == null ? null : cardPosition.trim();
    }

    public String getCardStatus() {
        return cardStatus;
    }

    public void setCardStatus(String cardStatus) {
        this.cardStatus = cardStatus == null ? null : cardStatus.trim();
    }

    public String getBatchNo() {
        return batchNo;
    }

    public void setBatchNo(String batchNo) {
        this.batchNo = batchNo == null ? null : batchNo.trim();
    }

    public String getCardTaskNo() {
        return cardTaskNo;
    }

    public void setCardTaskNo(String cardTaskNo) {
        this.cardTaskNo = cardTaskNo == null ? null : cardTaskNo.trim();
    }

    public String getApplyWay() {
        return applyWay;
    }

    public void setApplyWay(String applyWay) {
        this.applyWay = applyWay == null ? null : applyWay.trim();
    }

    public String getApplyBranchNo() {
        return applyBranchNo;
    }

    public void setApplyBranchNo(String applyBranchNo) {
        this.applyBranchNo = applyBranchNo == null ? null : applyBranchNo.trim();
    }

    public String getApplyBranch() {
        return applyBranch;
    }

    public void setApplyBranch(String applyBranch) {
        this.applyBranch = applyBranch == null ? null : applyBranch.trim();
    }

    public Date getApplyDate() {
        return applyDate;
    }

    public void setApplyDate(Date applyDate) {
        this.applyDate = applyDate;
    }

    public String getApplyTellerNo() {
        return applyTellerNo;
    }

    public void setApplyTellerNo(String applyTellerNo) {
        this.applyTellerNo = applyTellerNo == null ? null : applyTellerNo.trim();
    }

    public String getCertNo() {
        return certNo;
    }

    public void setCertNo(String certNo) {
        this.certNo = certNo == null ? null : certNo.trim();
    }

    public String getBusinessNo() {
        return businessNo;
    }

    public void setBusinessNo(String businessNo) {
        this.businessNo = businessNo == null ? null : businessNo.trim();
    }

    public String getIsUrgent() {
        return isUrgent;
    }

    public void setIsUrgent(String isUrgent) {
        this.isUrgent = isUrgent == null ? null : isUrgent.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public String getTacid() {
        return tacid;
    }

    public void setTacid(String tacid) {
        this.tacid = tacid == null ? null : tacid.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", processId=").append(processId);
        sb.append(", processCode=").append(processCode);
        sb.append(", processName=").append(processName);
        sb.append(", customerNo=").append(customerNo);
        sb.append(", cardpCode=").append(cardpCode);
        sb.append(", cardTypecode=").append(cardTypecode);
        sb.append(", cardSeqNo=").append(cardSeqNo);
        sb.append(", citizenCardNo=").append(citizenCardNo);
        sb.append(", cardPosition=").append(cardPosition);
        sb.append(", cardStatus=").append(cardStatus);
        sb.append(", batchNo=").append(batchNo);
        sb.append(", cardTaskNo=").append(cardTaskNo);
        sb.append(", applyWay=").append(applyWay);
        sb.append(", applyBranchNo=").append(applyBranchNo);
        sb.append(", applyBranch=").append(applyBranch);
        sb.append(", applyDate=").append(applyDate);
        sb.append(", applyTellerNo=").append(applyTellerNo);
        sb.append(", certNo=").append(certNo);
        sb.append(", businessNo=").append(businessNo);
        sb.append(", isUrgent=").append(isUrgent);
        sb.append(", remark=").append(remark);
        sb.append(", tacid=").append(tacid);
        sb.append("]");
        return sb.toString();
    }
}